﻿using MediatR;
using ProcurementManagement.Domain.Dtos;
using ProcurementManagement.Domain.ProcurementDomain;
using ProcurementManagement.Dtos;

namespace ProcurementManagement.Applcation.Command.PurchaseContractsCommand
{
    public class PurchaseContractsSelectCommand:IRequest<PageDTO<SelectpurchaseContractDTO>>
    {
        /// <summary>
        /// 采购编号
        /// </summary>
        public string? PCNumber { get; set; }

        /// <summary>
        /// 合同日期
        /// </summary>
        public string? PContractsDate1 { get; set; }
        public string? PContractsDate2 { get; set; }

        /// <summary>
        /// 我方代表
        /// </summary>
        public int? PCOurRepresentatives { get; set; }
        /// <summary>
        /// 供应商 id
        /// </summary>
        public int? VendorId { get; set; }
        /// <summary>
        /// 页码
        /// </summary>
        public int PageIndex { get; set; }
        /// <summary>
        /// 页容量
        /// </summary>
        public int PageSize { get; set; }
    }
}
